@charset "utf-8";
@font-face {font-family:'Malgun Gothic';src: url('images/gothic.eot');}
/* ------------------------- Dstyle Basic StyleSheet(CSS) :: START ---------------------------------------- */
/* eric meyer html5 reset.css */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{font-size:12px;line-height:18px;font-family:Arial, Helvetica, sans-serif;}
body,html{width:100%;height:100%;}
ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
dt{display:block;}
/* Web Content Accessibility TTS(Text To Speech) Code */
.tts{position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
/* custom Setting */
a{text-decoration:none;}
a:hover{text-decoration:underline;}
/* ------------------------- Dstyle Basic StyleSheet(CSS) :: END ---------------------------------------- */

body{background:#f2f2f2;}
.wrapper{margin:0 auto;padding-top:40px;overflow:hidden;}

/* header */
.header{height:70px;background:#282828 url('./images/bgRightTop.gif') no-repeat right top;}
.header .logoWrap{height:70px;font-size:1px;background:url('./images/bgTop.gif') no-repeat right top;}
.header .logoWrap h1{float:left;}
.header .logoWrap p{float:right;padding-top:40px;font-size:12px;color:#f5f5f5;}

/* blogWrap */
.blogWrap{background:#fff url('./images/bgRight.gif') repeat-y right top;}


/* post 영역 */
.postWrap{float:left;background:#fff;}

/* post 영역 > locaWrap */
.locaWrap{padding:5px 0;width:100%;background:#f9fcfd;border-top:1px solid #dee3e6;border-bottom:1px solid #dee3e6;overflow:hidden;}
.locaWrap .location{padding-right:10px;text-align:right;}
.locaWrap .location a{color:#3b3b3b;font-size:11px;font-family:"돋움";}

/* post 영역 > postContentWrap */
.postContentWrap{width:100%;overflow:hidden;}

/* 사이드바 영역 */
.sideWrap{float:right;padding-bottom:30px;width:240px;overflow:hidden;}
.sideWrap .inner{width:240px;overflow:hidden;}

/* asideWrap */
.asideWrap{margin-left:15px;padding:10px;width:220px;border-bottom:1px dotted #616161;}
.asideWrap h3{padding-bottom:10px;color:#13a9d4;}

/* asideWrap > categoryAside */
.categoryAside a{color:#a9a9a9;}
.categoryAside a span{color:#7d7d7d;}
.categoryAside li{line-height:22px;}
.categoryAside ul ul ul li{}
.categoryAside ul ul ul li a{padding-left:10px;background:url('./images/bgAsideCateDep3.gif') no-repeat left 6px;}

/* post 정보 */
.tpTags a{white-space:nowrap;}
.tpAdmin{font-size:11px;color:#666;}

/* post 아티클 레이아웃(수정불가) */
.postArticle{font:12px/1.5 Malgun Gothic, Dotum;}
.postArticle h1{padding-bottom:8px;font-size:18px;color:#444;border-bottom:1px dashed #ccc;}
.postArticle .btnAdmin{text-align:right;}
.postArticle .article{padding-bottom:40px;width:100%;}


/* post 아티클 레이아웃 */
.postArticle h2{padding-top:30px;font-size:16px;color:#11b2e0;}
.postArticle h3{padding-top:5px;font-size:14px;color:#f89d3f;}
.postArticle h4{padding-top:5px;font-size:12px;color:#666;}
/* post 아티클 문단,문장,단어 */
.postArticle p{padding-top:10px;color:#666;}
.postArticle b{color:#3e6fb3;}
.postArticle strong{color:#f99f42;}
.postArticle a{color:#25a7df;}
.postArticle span{color:#333;}
/* post 아티클 리스트 */
.postArticle ul{margin:10px 0 0 10px;}
.postArticle ol{margin:10px 0 0 20px;}
.postArticle ul>li{padding-left:10px;background:url('./images/bulLi.gif') no-repeat left 10px;color:#333;}
.postArticle ol>li{color:#333;}
.postArticle ul>li li{padding-left:10px;list-style:none;background:url('./images/bulLi2.gif') no-repeat left 10px;color:#666;}
.postArticle ol>li li{padding-left:10px;list-style:none;background:url('./images/bulLi2.gif') no-repeat left 10px;color:#666;}
/* post 아티클 테이블 */
.postArticle table{margin-top:10px;}
.postArticle th,.postArticle td{border:1px solid #ccc;}
.postArticle th{padding:7px 5px;background:#f5f5f5;}
.postArticle td{padding:7px 5px;background:#fff;}



















 
